fruit of the squash, pumpkin - Français Anglais Dictionnaire